<?php
/**
 * db.i.class.php 数据库接口类
 *
 * 统一规范数据库共享方法 
 *
 * @author          hyperblue
 * @version         0.1
 * @copyright       (C) 2011- *
 * @license	        http://www.bingceng.com
 * @lastmodify	    2011-08-10 14:48
 */
 
defined('BC_INC_PATH') or exit("Access Denied!");

interface Idb {
	
	/**
	 * 数据库连接
	 */
	public function _connect();
	
	/**
	 * SQL查询
	 *
	 * @param $sql string
	 * @return resource
	 */
	public function query($sql);
	
	/**
	 * 自定义查询
	 *
	 * @param $table string
	 * @param $column string
	 * @param $condition string
	 */
	public function select($table, $column = '*', $condition = '');
	
	/**
	 * 获取一行记录
	 *
	 * @param $sql string
	 */
	public function getOne($sql);
	
	/**
	 * 获取多行记录
	 *
	 * @param $sql string
	 */
	public function getRows($sql);
	
	/**
	 * 关闭连接
	 */
	public function _close();
}
?>
